burst upon someone's sight

  1. birisine birdenbire görünmek.
    The truth burst (in) upon me: Birdenbire gerçeği anladım (Kafama dank dedi.).